/*
 * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

#include <climits>
#include <gtest/gtest.h>
#include "../SubgroupsBaseFunc.h"
#include "../ActsSubgroups0006TestSuite.h"
#include "shrinkdefine.h"

using namespace std;
using namespace testing::ext;
using namespace OHOS;

static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_int8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_int8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_int8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_int8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmulint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_int8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmulint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_int8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmulint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_int8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmulint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_int8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupminint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_int8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupminint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_int8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupminint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_int8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupminint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_int8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_int8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_int8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_int8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_int8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_int8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_int8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_int8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_int8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgrouporint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_int8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgrouporint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_int8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgrouporint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_int8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgrouporint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_int8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxorint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_int8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxorint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_int8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxorint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_int8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxorint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_int8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_int8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_int8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_int8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_int8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemulint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_int8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemulint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_int8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemulint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_int8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemulint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_int8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveminint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_int8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveminint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_int8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveminint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_int8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveminint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_int8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_int8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_int8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_int8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_int8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_int8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_int8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_int8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_int8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveorint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_int8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveorint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_int8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveorint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_int8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveorint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_int8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexorint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_int8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexorint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_int8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexorint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_int8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexorint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_int8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_int8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_int8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_int8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_int8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemulint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_int8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemulint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_int8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemulint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_int8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemulint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_int8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveminint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_int8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveminint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_int8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveminint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_int8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveminint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_int8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_int8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_int8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_int8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_int8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_int8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_int8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_int8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_int8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveorint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_int8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveorint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_int8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveorint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_int8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveorint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_int8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexorint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_int8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexorint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_int8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexorint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_int8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexorint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_int8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddi8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_i8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddi8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_i8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddi8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_i8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddi8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_i8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmuli8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_i8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmuli8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_i8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmuli8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_i8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmuli8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_i8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmini8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_i8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmini8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_i8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmini8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_i8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmini8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_i8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxi8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_i8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxi8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_i8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxi8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_i8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxi8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_i8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandi8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_i8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandi8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_i8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandi8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_i8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandi8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_i8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupori8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_i8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupori8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_i8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupori8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_i8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupori8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_i8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxori8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_i8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxori8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_i8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxori8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_i8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxori8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_i8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddi8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_i8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddi8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_i8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddi8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_i8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddi8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_i8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemuli8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_i8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemuli8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_i8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemuli8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_i8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemuli8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_i8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemini8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_i8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemini8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_i8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemini8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_i8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemini8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_i8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxi8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_i8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxi8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_i8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxi8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_i8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxi8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_i8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandi8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_i8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandi8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_i8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandi8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_i8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandi8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_i8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveori8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_i8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveori8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_i8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveori8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_i8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveori8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_i8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexori8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_i8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexori8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_i8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexori8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_i8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexori8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_i8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddi8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_i8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddi8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_i8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddi8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_i8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddi8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_i8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemuli8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_i8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemuli8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_i8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemuli8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_i8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemuli8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_i8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemini8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_i8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemini8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_i8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemini8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_i8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemini8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_i8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxi8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_i8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxi8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_i8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxi8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_i8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxi8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_i8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandi8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_i8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandi8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_i8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandi8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_i8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandi8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_i8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveori8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_i8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveori8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_i8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveori8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_i8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveori8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_i8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexori8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_i8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexori8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_i8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexori8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_i8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexori8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_i8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddi8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_i8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddi8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_i8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddi8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_i8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddi8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_i8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmuli8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_i8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmuli8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_i8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmuli8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_i8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmuli8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_i8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmini8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_i8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmini8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_i8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmini8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_i8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmini8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_i8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxi8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_i8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxi8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_i8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxi8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_i8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxi8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_i8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandi8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_i8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandi8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_i8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandi8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_i8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandi8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_i8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupori8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_i8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupori8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_i8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupori8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_i8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupori8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_i8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxori8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_i8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxori8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_i8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxori8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_i8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxori8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_i8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddi8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_i8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddi8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_i8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddi8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_i8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddi8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_i8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemuli8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_i8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemuli8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_i8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemuli8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_i8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemuli8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_i8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemini8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_i8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemini8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_i8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemini8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_i8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemini8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_i8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxi8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_i8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxi8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_i8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxi8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_i8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxi8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_i8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandi8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_i8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandi8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_i8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandi8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_i8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandi8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_i8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveori8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_i8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveori8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_i8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveori8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_i8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveori8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_i8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexori8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_i8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexori8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_i8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexori8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_i8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexori8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_i8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddi8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_i8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddi8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_i8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddi8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_i8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddi8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_i8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemuli8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_i8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemuli8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_i8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemuli8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_i8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemuli8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_i8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemini8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_i8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemini8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_i8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemini8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_i8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemini8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_i8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxi8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_i8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxi8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_i8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxi8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_i8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxi8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_i8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandi8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_i8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandi8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_i8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandi8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_i8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandi8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_i8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveori8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_i8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveori8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_i8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveori8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_i8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveori8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_i8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexori8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_i8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexori8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_i8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexori8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_i8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexori8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_i8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddi8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_i8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddi8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_i8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddi8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_i8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddi8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_i8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmuli8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_i8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmuli8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_i8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmuli8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_i8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmuli8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_i8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmini8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_i8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmini8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_i8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmini8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_i8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmini8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_i8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxi8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_i8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxi8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_i8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxi8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_i8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxi8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_i8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandi8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_i8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandi8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_i8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandi8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_i8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandi8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_i8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupori8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_i8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupori8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_i8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupori8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_i8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupori8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_i8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxori8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_i8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxori8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_i8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxori8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_i8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxori8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_i8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddi8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_i8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddi8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_i8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddi8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_i8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddi8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_i8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemuli8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_i8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemuli8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_i8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemuli8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_i8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemuli8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_i8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemini8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_i8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemini8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_i8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemini8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_i8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemini8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_i8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxi8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_i8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxi8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_i8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxi8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_i8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxi8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_i8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandi8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_i8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandi8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_i8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandi8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_i8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandi8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_i8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveori8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_i8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveori8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_i8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveori8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_i8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveori8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_i8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexori8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_i8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexori8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_i8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexori8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_i8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexori8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_i8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddi8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_i8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddi8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_i8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddi8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_i8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddi8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_i8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemuli8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_i8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemuli8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_i8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemuli8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_i8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemuli8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_i8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemini8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_i8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemini8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_i8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemini8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_i8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemini8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_i8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxi8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_i8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxi8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_i8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxi8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_i8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxi8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_i8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandi8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_i8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandi8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_i8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandi8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_i8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandi8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_i8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveori8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_i8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveori8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_i8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveori8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_i8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveori8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_i8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexori8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_i8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexori8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_i8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexori8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_i8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexori8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_i8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupadduint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_uint8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupadduint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_uint8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupadduint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_uint8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupadduint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_uint8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmuluint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_uint8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmuluint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_uint8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmuluint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_uint8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmuluint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_uint8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupminuint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_uint8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupminuint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_uint8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupminuint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_uint8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupminuint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_uint8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxuint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_uint8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxuint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_uint8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxuint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_uint8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxuint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_uint8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupanduint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_uint8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupanduint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_uint8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupanduint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_uint8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupanduint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_uint8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgrouporuint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_uint8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgrouporuint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_uint8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgrouporuint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_uint8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgrouporuint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_uint8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxoruint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_uint8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxoruint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_uint8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxoruint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_uint8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxoruint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_uint8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveadduint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uint8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveadduint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uint8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveadduint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uint8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveadduint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uint8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemuluint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uint8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemuluint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uint8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemuluint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uint8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemuluint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uint8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveminuint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uint8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveminuint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uint8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveminuint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uint8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveminuint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uint8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxuint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uint8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxuint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uint8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxuint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uint8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxuint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uint8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveanduint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uint8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveanduint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uint8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveanduint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uint8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveanduint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uint8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveoruint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uint8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveoruint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uint8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveoruint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uint8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveoruint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uint8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexoruint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uint8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexoruint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uint8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexoruint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uint8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexoruint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uint8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveadduint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uint8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveadduint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uint8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveadduint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uint8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveadduint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uint8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemuluint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uint8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemuluint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uint8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemuluint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uint8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemuluint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uint8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveminuint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uint8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveminuint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uint8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveminuint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uint8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveminuint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uint8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxuint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uint8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxuint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uint8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxuint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uint8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxuint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uint8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveanduint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uint8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveanduint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uint8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveanduint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uint8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveanduint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uint8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveoruint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uint8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveoruint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uint8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveoruint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uint8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveoruint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uint8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexoruint8tvertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uint8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexoruint8ttesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uint8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexoruint8ttesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uint8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexoruint8tgeometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uint8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddu8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_u8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddu8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_u8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddu8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_u8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddu8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_u8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmulu8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_u8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmulu8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_u8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmulu8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_u8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmulu8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_u8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupminu8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_u8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupminu8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_u8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupminu8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_u8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupminu8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_u8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxu8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_u8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxu8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_u8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxu8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_u8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxu8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_u8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandu8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_u8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandu8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_u8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandu8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_u8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandu8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_u8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgrouporu8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_u8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgrouporu8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_u8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgrouporu8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_u8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgrouporu8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_u8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxoru8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_u8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxoru8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_u8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxoru8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_u8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxoru8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_u8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddu8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_u8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddu8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_u8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddu8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_u8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddu8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_u8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemulu8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_u8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemulu8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_u8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemulu8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_u8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemulu8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_u8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveminu8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_u8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveminu8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_u8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveminu8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_u8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveminu8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_u8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxu8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_u8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxu8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_u8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxu8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_u8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxu8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_u8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandu8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_u8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandu8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_u8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandu8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_u8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandu8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_u8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveoru8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_u8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveoru8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_u8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveoru8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_u8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveoru8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_u8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexoru8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_u8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexoru8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_u8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexoru8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_u8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexoru8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_u8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddu8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_u8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddu8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_u8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddu8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_u8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddu8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_u8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemulu8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_u8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemulu8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_u8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemulu8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_u8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemulu8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_u8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveminu8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_u8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveminu8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_u8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveminu8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_u8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveminu8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_u8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxu8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_u8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxu8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_u8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxu8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_u8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxu8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_u8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandu8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_u8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandu8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_u8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandu8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_u8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandu8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_u8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveoru8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_u8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveoru8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_u8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveoru8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_u8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveoru8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_u8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexoru8vec2vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_u8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexoru8vec2tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_u8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexoru8vec2tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_u8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexoru8vec2geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_u8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddu8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_u8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddu8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_u8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddu8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_u8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddu8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_u8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmulu8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_u8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmulu8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_u8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmulu8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_u8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmulu8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_u8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupminu8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_u8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupminu8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_u8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupminu8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_u8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupminu8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_u8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxu8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_u8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxu8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_u8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxu8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_u8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxu8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_u8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandu8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_u8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandu8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_u8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandu8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_u8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandu8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_u8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgrouporu8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_u8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgrouporu8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_u8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgrouporu8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_u8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgrouporu8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_u8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxoru8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_u8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxoru8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_u8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxoru8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_u8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupxoru8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupxor_u8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddu8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_u8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddu8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_u8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddu8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_u8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveaddu8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_u8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemulu8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_u8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemulu8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_u8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemulu8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_u8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemulu8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemul_u8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveminu8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_u8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveminu8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_u8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveminu8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_u8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveminu8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemin_u8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxu8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_u8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxu8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_u8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxu8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_u8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivemaxu8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivemax_u8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandu8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_u8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandu8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_u8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandu8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_u8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveandu8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveand_u8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveoru8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_u8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveoru8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_u8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveoru8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_u8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusiveoru8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusiveor_u8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexoru8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_u8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexoru8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_u8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexoru8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_u8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupinclusivexoru8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupinclusivexor_u8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddu8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_u8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddu8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_u8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddu8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_u8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveaddu8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_u8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemulu8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_u8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemulu8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_u8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemulu8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_u8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemulu8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemul_u8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveminu8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_u8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveminu8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_u8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveminu8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_u8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveminu8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemin_u8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxu8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_u8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxu8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_u8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxu8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_u8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivemaxu8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivemax_u8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandu8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_u8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandu8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_u8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandu8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_u8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveandu8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveand_u8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveoru8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_u8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveoru8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_u8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveoru8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_u8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusiveoru8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusiveor_u8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexoru8vec3vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_u8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexoru8vec3tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_u8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexoru8vec3tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_u8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupexclusivexoru8vec3geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupexclusivexor_u8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddu8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_u8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddu8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_u8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddu8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_u8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupaddu8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupadd_u8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmulu8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_u8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmulu8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_u8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmulu8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_u8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmulu8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmul_u8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupminu8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_u8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupminu8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_u8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupminu8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_u8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupminu8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmin_u8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxu8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_u8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxu8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_u8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxu8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_u8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupmaxu8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupmax_u8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandu8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_u8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandu8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_u8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandu8vec4tesscontrol, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_u8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgroupandu8vec4geometry, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupand_u8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgrouporu8vec4vertex, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_u8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0006TS, TCFramebufferSubgrouporu8vec4tesseval, "dEQP-VK.subgroups.arithmetic.framebuffer.subgroupor_u8vec4_tess_eval*");